olive pile (oil mill) - Francés Inglés Diccionario